Верно: функционально-силовой, кардиоупражнение, кардиотренировка.
Воспользуйтесь, пожалуйста, нашим электронным толково-словообразовательным словарем в окне «Искать на Грамоте».
Выделение функциональных стилей в языке началось еще в античности, говорить о каком-то одном авторе-теоретике затруднительно. Наверное, в числе первых можно назвать Аристотеля, а применительно к русскому языку - М. В. Ломоносова.
Корректно: кроме функциональных особенностей, константным признаком текста можно назвать...
См. в пособии Л. А. Шкатовой, Е. В. Харченко «Электронные лингвокультурологические курсы».